#include<stdio.h>
int main()
{
    int n;
    scanf("%d", &n);
    //输入求和

    int i,max[i];
    int p[100000];
    i=0;
    max[0]=0;
    for(p[n+1]=-1;n>0;n--){
        
        scanf("%d",&p[n]);
        if(p[n]==p[n+1]){
            max[i]+=p[n];
        
        }else{i++;
        max[i]=p[n];}

    }
    for(;i>0;i--){
        if(max[i]>max[i-1]){
            max[i-1]=max[i];
        }

    }
    printf("%d\n",max[0]);

    

    return 0;
}